justice triumphs in the end - Turc Anglais Dictionnaire